home *** CD-ROM | disk | FTP | other *** search
Wrap
INI File | 1997-07-22 | 16.5 KB | 304 lines
[variables] n0=%Channel #Bumrsangels [aliases] [users] n0=; n1=; n2=; [script] n0=raw 367:*: { n1= if (%Group.Banlist == On) { n2= set %Temp.Bans %Temp.Bans $parm3 n3= halt n4= } n5= halt n6=} n7=raw 368:*: { n8= if (%Group.Banlist == On) { n9= unban %Temp.Bans n10= halt n11= } n12= halt n13=} n14=ctcp 1:*: { n15= if ([ %Ctcp. [ $+ [ $site ] ] ] == $null) { set %Ctcp. [ $+ [ $site ] ] 1 | .timer 1 10 /unset %Ctcp. [ $+ [ $site ] ] } n16= if ([ %Ctcp. [ $+ [ $site ] ] ] > 1) { n17= .ignore -ntu60 $nick 4 | .ignore -tu30 * n18= Echo 4 *** WARNING! $nick ( $+ $address $+ ) is $parm1 Flooding! | unset %Ctcp. [ $+ [ $site ] ] n19= } n20= inc %Ctcp. [ $+ [ $site ] ] 1 | echo 4 -s $chr(91) $+ $nick $parm1 $+ $chr(93) | halt n21=} n22=;--------------------------------------------- n23=; Link Looker n24=;--------------------------------------------- n25=on 1:SNOTICE:*Net*Break*: { n26= echo 1 -s ---------------------------------------------------------------------------- n27= echo 2 -s 6òò NetSplit ╫ 4 $+ $parm7 $+ 6òò n28= echo 1 -s ---------------------------------------------------------------------------- n29= halt n30=} n31=on 1:SNOTICE:*Net*Junction*: { n32= echo 1 -s ----------------------------------------------------------------------- n33= echo 2 -s 6òò NetMerge ╫ 4 $+ $parm7 $+ 6òò n34= echo 1 -s ----------------------------------------------------------------------- n35= halt n36=} n37=;--------------------------------------------- n38=; Server Op Protect n39=;--------------------------------------------- n40=on 1:SNOTICE:*: halt n41=on @1!:SERVEROP:#:/mode $chan -o $opnick n42=;--------------------------------------------- n43=; Gain Ops n44=;--------------------------------------------- n45=on 1!:PART:%Var.HopChan: { n46= if (%Group.Hop == On) && ($chan == %Var.HopChan) && ($nick(1,$chan) == $me) && ($nick(2,$chan) == $null) && ($me !isop $chan) { raw -q part $chan | raw -q join $chan | echo 2 Attempting to automatically regain ops in $chan | halt } n47=} n48=on 1!:QUIT { n49= if (%Group.Hop == On) && ($nick(1,%Var.HopChan) == $me) && ($nick(2,%Var.HopChan) == $null) && ($me !isop %Var.HopChan) { raw -q part %Var.HopChan | raw -q join %Var.HopChan | echo 2 Attempting to automatically regain ops in %Var.HopChan | halt } n50=} n51=;--------------------------------------------- n52=; Auto Deop n53=;--------------------------------------------- n54=on 1:OP:#: { n55= if ($opnick == $me) && (%Group.AutoTakeover == On) { n56= set %Var.Chan $chan n57= set %i 1 n58= set %Var.Index 1 n59= if (undernet isin $server) { set %Var.Num 6 } n60= else { set %Var.Num 4 } n61= :start n62= set %Var.User $opnick(%i,%Var.Chan) n63= if (%Var.User == $null) { raw mode %Var.Chan -oooooo %Var.Nick | echo 6 # Mass Deop On # Complete! | unset %Var.Nick | unset %i | unset %Var.Chan | unset %Var.Index | unset %Var.Num | halt } n64= if (%Var.User == $me) { inc %i 1 | goto start } n65= if (%Var.User != $me) { set %Var.Nick %Var.User %Var.Nick | if (%Var.Index == %Var.Num) { raw mode %Var.Chan -oooooo %Var.Nick | unset %Var.Nick | set %Var.Index 1 | inc %i 1 | goto start } | inc %Var.Index 1 } n66= inc %i 1 n67= goto start n68= } n69=} n70=alias /cb { set %Temp.BanChan # | set %Group.Banlist On | mode # b } n71=alias /unban { n72= if (undernet isin $server) { n73= if ($1 != $null) { raw -q mode %Temp.BanChan -bbbbbb $1 $2 $3 $4 $5 $6 } n74= if ($7 != $null) { raw -q mode %Temp.BanChan -bbbbbb $7 $8 $9 $10 $11 $12 } n75= if ($13 != $null) { raw -q mode %Temp.BanChan -bbbbbb $13 $14 $15 $16 $17 $18 } n76= if ($19 != $null) { raw -q mode %Temp.BanChan -bbbbbb $19 $20 $21 $22 $23 $24 } n77= if ($25 != $null) { raw -q mode %Temp.BanChan -bbbbbb $25 $26 $27 $28 $29 $30 } n78= } n79= else { n80= if ($1 != $null) { raw -q mode %Temp.BanChan -bbbb $1 $2 $3 $4 } n81= if ($5 != $null) { raw -q mode %Temp.BanChan -bbbb $5 $6 $7 $8 } n82= if ($9 != $null) { raw -q mode %Temp.BanChan -bbbb $9 $10 $11 $12 } n83= if ($13 != $null) { raw -q mode %Temp.BanChan -bbbb $13 $14 $15 $16 } n84= if ($17 != $null) { raw -q mode %Temp.BanChan -bbbb $17 $18 $19 $20 } n85= if ($21 != $null) { raw -q mode %Temp.BanChan -bbbb $21 $22 $23 $24 } n86= if ($25 != $null) { raw -q mode %Temp.BanChan -bbbb $25 $26 $27 $28 } n87= if ($29 != $null) { raw -q mode %Temp.BanChan -bb $29 $30 } n88= } n89= secho Cleared All Bans in %Temp.BanChan have been: n90= unset %Temp.* | set %Group.Banlist Off n91=} n92=alias /go { n93= if (*1 == $null) { error Please use /GO [On|Off] [Chan] | halt } n94= if ($1 != Off) && ($2 == $null) { error Please use /GO [On|Off] [Chan] | halt } n95= if ($1 == On) { set %Var.HopChan $2 | set %Group.Hop On | secho On Gain Ops is | echo 2 -a 7th Sphere will attempt to gain ops in $2 when the other users leave. | halt } n96= if ($1 == Off) { set %Group.Hop Off | secho 2 Off Gain Ops | halt } n97=} n98=;----------------------------------- n99=; Desynchs n100=;----------------------------------- n101=alias /d1 { n102= if ($me !isop #) { error You must Have ops! | halt } n103= raw -q mode # +bbbbbb *!*@*1* *!*@*2* *!*@*3* *!*@*4* *!*@*5* *!*@*6* n104= raw -q mode # -bbbbbb *!*@*1* *!*@*2* *!*@*3* *!*@*4* *!*@*5* *!*@*6* n105= raw -q mode # +bbbbbb *!*@*7* *!*@*8* *!*@*9* *!*@*a* *!*@*b* *!*@*c* n106= raw -q mode # -bbbbbb *!*@*7* *!*@*8* *!*@*9* *!*@*a* *!*@*b* *!*@*c* n107= raw -q mode # +bbbbbb *!*@*d* *!*@*e* *!*@*f* *!*@*g* *!*@*h* *!*@*i* n108= raw -q mode # -bbbbbb *!*@*d* *!*@*e* *!*@*f* *!*@*g* *!*@*h* *!*@*i* n109= raw -q mode # +bbbbbb *!*@*j* *!*@*k* *!*@*l* *!*@*m* *!*@*n* *!*@*o* n110= raw -q mode # -bbbbbb *!*@*j* *!*@*k* *!*@*l* *!*@*m* *!*@*n* *!*@*o* n111=} n112=alias /d2 { n113= if ($me !isop #) { error You must Have ops! | halt } n114= raw -q mode # +b-b+b-b+b-b *a*@* *a*@* *b*@* *b*@* *c*@* *c*@* n115= raw -q mode # +b-b+b-b+b-b *1*@* *1*@* *2*@* *2*@* *3*@* *3*@* n116= raw -q mode # +b-b+b-b+b-b *d*@* *d*@* *e*@* *e*@* *f*@* *f*@* n117= raw -q mode # +b-b+b-b+b-b *4*@* *4*@* *5*@* *5*@* *6*@* *6*@* n118= raw -q mode # +b-b+b-b+b-b *g*@* *g*@* *h*@* *h*@* *i*@* *i*@* n119= raw -q mode # +b-b+b-b+b-b *7*@* *7*@* *8*@* *8*@* *9*@* *9*@* n120= raw -q mode # +b-b+b-b+b-b *j*@* *j*@* *k*@* *k*@* *l*@* *l*@* n121= raw -q mode # +b-b+b-b+b-b *m*@* *m*@* *n*@* *n*@* *o*@* *o*@* n122=} n123=alias /d3 { n124= if ($me !isop #) { error You must Have ops! | halt } n125= raw -q mode # +bbbbbb *!*@*1* *!*@*2* *!*@*3* *!*@*4* *!*@*5* *!*@*6* n126= raw -q mode # +bbbbbb *!*@*7* *!*@*8* *!*@*9* *!*@*a* *!*@*b* *!*@*c* n127= raw -q mode # +bbbbbb *!*@*d* *!*@*e* *!*@*f* *!*@*g* *!*@*h* *!*@*i* n128= raw -q mode # +bbbbbb *!*@*j* *!*@*k* *!*@*l* *!*@*m* *!*@*n* *!*@*o* n129= raw -q mode # -bbbbbb *!*@*1* *!*@*2* *!*@*3* *!*@*4* *!*@*5* *!*@*6* n130= raw -q mode # -bbbbbb *!*@*7* *!*@*8* *!*@*9* *!*@*a* *!*@*b* *!*@*c* n131= raw -q mode # -bbbbbb *!*@*d* *!*@*e* *!*@*f* *!*@*g* *!*@*h* *!*@*i* n132= raw -q mode # -bbbbbb *!*@*j* *!*@*k* *!*@*l* *!*@*m* *!*@*n* *!*@*o* n133=} n134=alias /d4 { n135= if ($me !isop #) { error You must Have ops! | halt } n136= if (*1 = $null) { error Please use /d4 q w e r t y | echo 4 Replace letters with address string | echo 4 Like: /d4 l a m e r | halt } n137= raw -q mode # +bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n138= raw -q mode # -bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n139= raw -q mode # +bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n140= raw -q mode # -bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n141= raw -q mode # +bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n142= raw -q mode # -bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n143= raw -q mode # +bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n144= raw -q mode # -bbbbbb * $+ $1 $+ *@* * $+ $2 $+ *@* * $+ $3 $+ *@* * $+ $4 $+ *@* * $+ $5 $+ *@* * $+ $6 $+ *@* n145=} n146=alias /bb1 { n147= if ($me !isop #) { error You must Have ops! | halt } n148= raw -q mode # +bbbb @ @ @ @ n149= raw -q mode # +bbbb @ @ @ @ n150= raw -q mode # +bbbb @ @ @ @ n151= raw -q mode # +bbbb @ @ @ @ n152=} n153=alias /bb2 { n154= if ($me !isop #) { error You must Have ops! | halt } n155= raw -q mode # +bbbb ??????@????????????? !!!!!!@!!!!!!!!!!!!! ++++++@+++++++++++++ ------@------------- n156= raw -q mode # +bbbb ??????@????????????? !!!!!!@!!!!!!!!!!!!! ++++++@+++++++++++++ ------@------------- n157= raw -q mode # +bbbb ??????@????????????? !!!!!!@!!!!!!!!!!!!! ++++++@+++++++++++++ ------@------------- n158= raw -q mode # +bbbb ??????@????????????? !!!!!!@!!!!!!!!!!!!! ++++++@+++++++++++++ ------@------------- n159=} n160=alias /bb3 { n161= if ($me !isop #) { error You must Have ops! | halt } n162= raw -q mode # +bbbb ++++@++++++++++ ----@---------- ###-#@########## $$$$@$$$$$$$$$$ n163= raw -q mode # +bbbb ++++@++++++++++ ----@---------- ###-#@########## $$$$@$$$$$$$$$$ n164= raw -q mode # +bbbb ++++@++++++++++ ----@---------- ###-#@########## $$$$@$$$$$$$$$$ n165= raw -q mode # +bbbb ++++@++++++++++ ----@---------- ###-#@########## $$$$@$$$$$$$$$$ n166=} n167=;----------------------------------- n168=; Takeover shit n169=;----------------------------------- n170=alias /ad { n171= if ($1 == On) { n172= set %Group.AutoTakeover On n173= secho On Automatic Massdeop when Given Ops n174= echo 2 When given ops, you will automatically deop the entire channel. n175= } n176= if ($1 == Off) { n177= set %Group.AutoTakeover Off n178= secho Off Automatic Massdeop when Given Ops n179= } n180= if (($1 != On) || ($1 != Off)) { error Pleas use: /ad [On|Off] } n181=} n182=alias /rn { n183= if (*1 == $null) { error Please use /RN [On|Off] [Delay] | halt } n184= if ($2 == $null) && ($1 != Off) { error Please use /RN [On|Off] [Delay] | halt } n185= set %Temp.Time $2 | set %temp.mode $1 n186= if (%temp.mode == On) { n187= if (undernet isin $server) && (%temp.time <= 45) { error Undernet Only allows nick changes every 45 Seconds, use a higher numer! } n188= else { .timer11 0 %temp.Time /randnick | randnick | echo 2 Changing to a random nick every %temp.time seconds. } n189= } n190= if (%temp.mode == Off) { .timer11 Off | echo 2 Random Nick Changes are Off } n191=} n192=alias /lc { n193= if ($me !isop #) { error You must Have ops! | halt } n194= if (*1 == $null) { error Please Use /LC [On|Off] } n195= if ($1 == On) { n196= set %Var.Limited $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) n197= set %Var.Key $rand(A,Z) $+ $rand(0,9) $+ $rand(a,z) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(A,Z) $+ $rand(0,9) $+ $rand(a,z) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(A,Z) $+ $rand(0,9) $+ $rand(a,z) $+ $rand(0,9) $+ $rand(0,9) $+ $rand(0,9) n198= mode # +smtink %Var.Key n199= secho Locked This channel is n200= } n201= if ($1 == Off) { n202= mode # -smtink %Var.Key n203= secho Unlocked This channel is n204= } n205=} n206=alias /randnick /nick $rand(A,Z) $+ $rand(0,9) $+ $rand(a,z) $+ $rand(A,Z) $+ $rand(0,9) $+ $rand(a,z) $+ $rand(A,Z) $+ $rand(0,9) $+ $rand(a,z) n207=alias /md { n208= if ($me !isop #) { error You must Have ops! | halt } n209= set %Var.Chan $chan n210= set %i 1 n211= set %Var.Index 1 n212= if (s isin $1) { set %Var.Safe $$2 } n213= if (t isin $1) { set %Var.Take y } n214= if (undernet isin $server) { set %Var.Num 6 } n215= else { set %Var.Num 4 } n216= :start n217= set %Var.User $opnick(%i,%Var.Chan) n218= if (%Var.User == $null) { n219= raw -q mode %Var.Chan -oooooo %Var.Nick n220= if (%Var.Take == y) { /mode # +smpti | /topic %Var.Chan (7th Sphere) http://www.7thSphere.com (7th Sphere) } n221= if (s isin $1) { raw -q mode # +o %Var.Safe | echo 2 -a Protecting: %Var.Safe } n222= echo %color.echo -a Mass Deop Complete: # n223= unset %Var.Nick | unset %i | unset %Var.Chan | unset %Var.Index | unset %Var.Num | unset %Var.Safe | unset %Var.Take | halt n224= } n225= if (%Var.User == $me) || (%Var.User == %Var.Safe) { inc %i 1 | goto start } n226= if (%Var.User != $me) { set %Var.Nick %Var.User %Var.Nick | if (%Var.Index == %Var.Num) { raw -q mode %Var.Chan -oooooo %Var.Nick | unset %Var.Nick | set %Var.Index 1 | inc %i 1 | goto start } | inc %Var.Index 1 } n227= inc %i 1 n228= goto start n229=} n230=alias /mk { n231= if ($me !isop #) { error You must Have ops! | halt } n232= set %i 1 n233= set %Var.Int 1 n234= :start n235= set %Var.Nick $nick(%i,#) n236= if (%Var.Nick == $null) { echo %color.echo # Mass Kick On # Complete! | unset %i | unset %Var.Nick | unset %Var.int | halt } n237= if (%Var.Nick != $me) { kick # %Var.Nick Mass Kick! Number: %Var.Int | inc %Var.int 1 } n238= inc %i 1 n239= goto start n240=} n241=alias /showhelp { n242= echo 2 -s ---------------------------------------------------------- n243= echo 2 -s 7th Sphere Takeover Bot Commands n244= echo 2 -s ---------------------------------------------------------- n245= echo 2 -s /RN [On|Off] [Delay] - Change to Random nick every specified seconds n246= echo 2 -s /GO [On|Off] [Channel] - Gain Ops when all users part channel n247= echo 2 -s /LC [On|Off] - Lock Channel n248= echo 2 -s /D1 - Standard Desynch Number 1 n249= echo 2 -s /D2 - Standard Desynch Number 2 n250= echo 2 -s /D3 - Standard Desynch Number 3 n251= echo 2 -s /D4 [1 2 3 4 5 ] - Desynch Specific User, replace numbers with address strings n252= echo 2 -s /BB1 - Bogus Ban Number 1 n253= echo 2 -s /BB2 - Bogus Ban Number 2 n254= echo 2 -s /BB3 - Bogus Ban Number 3 n255= echo 2 -s /BB4 - Bogus Ban Number 4 n256= echo 2 -s /CB - Clear Ban List n257= echo 2 -s /MK - Mass Kick Channel n258= echo 2 -s /MD - Massdeop Entire Channel n259= echo 2 -s /MD -s Nick - Massdeop Entire Channel Except Nick (will op nick if not already oped) n260= echo 2 -s /MD -t - Massdeop Entire Channel And Lock it n261= echo 2 -s /MD -[S|T] Nick - Combo of -s and -t n262= echo 2 -s ---------------------------------------------------------- n263=} [mpopup] n0=Join Channel:/join #$?="Channel?" n1=- n2=Takeover Channel: { n3= if ($me isop #) { /md -t } n4= else { error You must have ops! } n5=} n6=Takeover Channel (safe): { n7= if ($me isop #) { /md -ts $$?="Nick to Protect" } n8= else { error You must have ops! } n9=} n10=- n11=Desynch 1:/d1 n12=Desynch 2:/d2 n13=Desynch 3:/d3 n14=Desynch 4:/d4 $$?="Address String? (like l a m e r)" n15=- n16=Bogus Ban 1:/bb1 n17=Bogus Ban 2:/bb2 n18=Bogus Ban 3:/bb3 n19=- n20=&Automatic Deop n21=.On:/ad On n22=.Off:/ad Off n23=- n24=Mass Kick:/mk n25=Mass Ban:/mb